package com.yanmaohu.nikita.utility;

/**
 * @author Bright Lee
 */
public final class ValueUtility {

    public static final int MAJOR_VERSION = 1;
    public static final int MINOR_VERSION = 0;
    public static final int PATCH_VERSION = 0;

    public static final String VERSION = MAJOR_VERSION + "." + MINOR_VERSION + "." + PATCH_VERSION;

    public static final String CONFIG_DIRECTORY_NAME = "config";
    public static final String SETTINGS_FILE_NAME = "settings.properties";
    public static final String SOURCE_CODE_DIRECTORY_NAME = "src";
    public static final String SOURCE_CODE_FILE_NAME_POSTFIX = ".nikita";

    public static final String FILE_ENCODING = "UTF-8";
    public static final int FILE_BUFFER_SIZE = 4096;

    public static final String ROOT_PACKAGE_SETTING_NAME = "root-package";
    public static final String DEFAULT_ROOT_PACKAGE = "";

    public static final String VERSION_SETTING_NAME = "version";
    public static final String DEFAULT_VERSION = "1.0.0";

}
